seller leased property - Almanca İngilizce Sözlük